be suffocated/stifled/asphyxiated - Inglés Sinónimo Diccionario